#pragma once

#include "../core/plato_variable.hh"

namespace plato { namespace Test6{

extern auto create_variable(plato::VarID var_id, DomainPtr domain_ptr, plato::PlatoVariableSyncType sync_type) -> VariablePtr;
extern auto query_variable_size(plato::VarID var_id) -> std::size_t;
extern auto get_var_name(plato::VarID var_id) -> const std::string&;

}}

